#include "mainwindow.h"




MainWindow::MainWindow(QWidget *parent)
    : QMainWindow(parent)
    // , ui(new Ui::MainWindow)
{
    ui = new Ui::MainWindow();
    ui->setupUi(this);//显示界面

    // // 初始化UI组件，例如一个QLabel用于显示图像
    // imageLabel = new QLabel(this);
    // imageLabel->setAlignment(Qt::AlignCenter);

    // // 创建并初始化解码器
    // rtspDecoder = new Rtsp_Decoder();
    // connect(rtspDecoder, &Rtsp_Decoder::frameReady, this, &MainWindow::displayFrame);

    // // 启动解码器
    // rtspDecoder->startDecoding();
    
}

MainWindow::~MainWindow()
{
    delete ui;
    // 确保在窗口关闭前关闭解码器和线程
}


// void MainWindow::displayFrame(const QImage &frame){
//     // 在UI上显示帧
//     imageLabel->setPixmap(QPixmap::fromImage(frame));
// }







